Part 1: 10 Mistakes That Can Kill Agile Software Development